
///
/// This file was automatically created, using WCell's CodeFileWriter
/// Date: 11/24/2009
///

namespace WCell.Constants.Spells
{
	public enum SpellFailedReason : byte 
	{
		AffectingCombat = 0,
		AlreadyAtFullHealth = 1,
		AlreadyAtFullMana = 2,
		AlreadyAtFullPower = 3,
		AlreadyBeingTamed = 4,
		AlreadyHaveCharm = 5,
		AlreadyHaveSummon = 6,
		AlreadyOpen = 7,
		AuraBounced = 8,
		AutotrackInterrupted = 9,
		BadImplicitTargets = 10,
		BadTargets = 11,
		CantBeCharmed = 12,
		CantBeDisenchanted = 13,
		CantBeDisenchantedSkill = 14,
		CantBeMilled = 15,
		CantBeProspected = 16,
		CantCastOnTapped = 17,
		CantDuelWhileInvisible = 18,
		CantDuelWhileStealthed = 19,
		CantStealth = 20,
		CasterAurastate = 21,
		CasterDead = 22,
		Charmed = 23,
		ChestInUse = 24,
		Confused = 25,
		DontReport = 26,
		EquippedItem = 27,
		EquippedItemClass = 28,
		EquippedItemClassMainhand = 29,
		EquippedItemClassOffhand = 30,
		Error = 31,
		Fizzle = 32,
		Fleeing = 33,
		FoodLowlevel = 34,
		Highlevel = 35,
		HungerSatiated = 36,
		Immune = 37,
		IncorrectArea = 38,
		Interrupted = 39,
		InterruptedCombat = 40,
		ItemAlreadyEnchanted = 41,
		ItemGone = 42,
		ItemNotFound = 43,
		ItemNotReady = 44,
		LevelRequirement = 45,
		LineOfSight = 46,
		Lowlevel = 47,
		LowCastlevel = 48,
		MainhandEmpty = 49,
		Moving = 50,
		NeedAmmo = 51,
		NeedAmmoPouch = 52,
		NeedExoticAmmo = 53,
		NeedMoreItems = 54,
		Nopath = 55,
		NotBehind = 56,
		NotFishable = 57,
		NotFlying = 58,
		NotHere = 59,
		NotInfront = 60,
		NotInControl = 61,
		NotKnown = 62,
		NotMounted = 63,
		NotOnTaxi = 64,
		NotOnTransport = 65,
		NotReady = 66,
		NotShapeshift = 67,
		NotStanding = 68,
		NotTradeable = 69,
		NotTrading = 70,
		NotUnsheathed = 71,
		NotWhileGhost = 72,
		NotWhileLooting = 73,
		NoAmmo = 74,
		NoChargesRemain = 75,
		NoChampion = 76,
		NoComboPoints = 77,
		NoDueling = 78,
		NoEndurance = 79,
		NoFish = 80,
		NoItemsWhileShapeshifted = 81,
		NoMountsAllowed = 82,
		NoPet = 83,
		NoPower = 84,
		NothingToDispel = 85,
		NothingToSteal = 86,
		OnlyAbovewater = 87,
		OnlyDaytime = 88,
		OnlyIndoors = 89,
		OnlyMounted = 90,
		OnlyNighttime = 91,
		OnlyOutdoors = 92,
		OnlyShapeshift = 93,
		OnlyStealthed = 94,
		OnlyUnderwater = 95,
		OutOfRange = 96,
		Pacified = 97,
		Possessed = 98,
		Reagents = 99,
		RequiresArea = 100,
		RequiresSpellFocus = 101,
		Rooted = 102,
		Silenced = 103,
		SpellInProgress = 104,
		SpellLearned = 105,
		SpellUnavailable = 106,
		Stunned = 107,
		TargetsDead = 108,
		TargetAffectingCombat = 109,
		TargetAurastate = 110,
		TargetDueling = 111,
		TargetEnemy = 112,
		TargetEnraged = 113,
		TargetFriendly = 114,
		TargetInCombat = 115,
		TargetIsPlayer = 116,
		TargetIsPlayerControlled = 117,
		TargetNotDead = 118,
		TargetNotInParty = 119,
		TargetNotLooted = 120,
		TargetNotPlayer = 121,
		TargetNoPockets = 122,
		TargetNoWeapons = 123,
		TargetNoRangedWeapons = 124,
		TargetUnskinnable = 125,
		ThirstSatiated = 126,
		TooClose = 127,
		TooManyOfItem = 128,
		TotemCategory = 129,
		Totems = 130,
		TryAgain = 131,
		UnitNotBehind = 132,
		UnitNotInfront = 133,
		WrongPetFood = 134,
		NotWhileFatigued = 135,
		TargetNotInInstance = 136,
		NotWhileTrading = 137,
		TargetNotInRaid = 138,
		TargetFreeforall = 139,
		NoEdibleCorpses = 140,
		OnlyBattlegrounds = 141,
		TargetNotGhost = 142,
		TransformUnusable = 143,
		WrongWeather = 144,
		DamageImmune = 145,
		PreventedByMechanic = 146,
		PlayTime = 147,
		Reputation = 148,
		MinSkill = 149,
		NotInArena = 150,
		NotOnShapeshift = 151,
		NotOnStealthed = 152,
		NotOnDamageImmune = 153,
		NotOnMounted = 154,
		TooShallow = 155,
		TargetNotInSanctuary = 156,
		TargetIsTrivial = 157,
		BmOrInvisgod = 158,
		ExpertRidingRequirement = 159,
		ArtisanRidingRequirement = 160,
		NotIdle = 161,
		NotInactive = 162,
		PartialPlaytime = 163,
		NoPlaytime = 164,
		NotInBattleground = 165,
		NotInRaidInstance = 166,
		OnlyInArena = 167,
		TargetLockedToRaidInstance = 168,
		OnUseEnchant = 169,
		NotOnGround = 170,
		CustomError = 171,
		TooManySockets = 172,
		InvalidGlyph = 173,
		UniqueGlyph = 174,
		GlyphSocketLocked = 175,
		NoValidTargets = 176,
		ItemAtMaxCharges = 177,
		NotInBarbershop = 178,
		FishingTooLow = 179,
		ItemEnchantTradeWindow = 180,
		SummonPending = 181,
		MaxSockets = 182,
		PetCanRename = 183,
		Unknown = 184,
		Ok = 0xFF
	}

}

